home *** CD-ROM | disk | FTP | other *** search
- Comparing files MAP00001.TXT and t:\map00112.txt
- ****** MAP00001.TXT
- rem level 112 ~ Demo Level, BP
-
- ****** t:\map00112.txt
- rem Demo Level
-
- ******
-
- ****** MAP00001.TXT
- create_party(victor)
- add_to_party(victor,archer,2,600,attack_enemies,0)
- add_to_party(victor,archer,1,400,attack_enemies,0)
- add_to_party(victor,archer,1,400,attack_enemies,0)
- add_to_party(victor,wizard,2,800,attack_enemies,0)
-
- ****** t:\map00112.txt
- create_party(victor)
- add_to_party(victor,archer,1,600,attack_enemies,0)
- add_to_party(victor,archer,1,600,attack_enemies,0)
- add_to_party(victor,archer,1,600,attack_enemies,0)
-
- ******
-
- ****** MAP00001.TXT
-
- IF(PLAYER0, GAME_TURN >= 100)
- DISPLAY_INFORMATION(1,PLAYER0)
- ****** t:\map00112.txt
-
- IF(PLAYER0, GAME_TURN >= 45)
- DISPLAY_INFORMATION(1,PLAYER0)
- ******
-
- ****** MAP00001.TXT
-
- IF(PLAYER0, GAME_TURN >= 450)
- quick_information(33, "You may see a map of the entire realm by pressing 'M' or clicking on the scroll at the top-left
- ****** t:\map00112.txt
-
- IF(PLAYER0, GAME_TURN >= 200)
- quick_information(33, "You may see a map of the entire realm by pressing 'M' or clicking on the scroll at the top-left
- ******
-
- ****** MAP00001.TXT
- IF(PLAYER0,MONEY <= 1000)
- QUICK_INFORMATION(2,"Your gold reserves are running low. Tag to a gold seam. Your imps will mine it out and rep
- lenish your coffers.")
- ENDIF
- ****** t:\map00112.txt
- IF(PLAYER0,MONEY <= 1000)
- QUICK_INFORMATION(2,"Your gold reserves are running low. Tag the gold seam to the South. Your imps will mine it
- out and replenish your coffers.")
- ENDIF
- ******
-
- ****** MAP00001.TXT
-
-
- IF(PLAYER0,TREASURE >= 9)
- ****** t:\map00112.txt
-
- IF(PLAYER0,TREASURE >= 9)
- ******
-
- ****** MAP00001.TXT
- set_timer(player2,timer0)
- set_flag(player0,flag4,1)
- if(player2,timer0 >= 275)
- QUICK_INFORMATION(7,"Using the right mouse button (RMB), you may slap your creatures, thus making them work mor
- ****** t:\map00112.txt
- set_timer(player2,timer0)
- endif
-
- if(player2,timer0 >= 250)
- quick_information(27,"You started this level with a little money. Should this initial reserve run low you can obtain mo
- re Money from mining gold seams. Tag areas of rock and gold to be mined by your Imps with Left Mouse Button.",0)
- if(player2,timer0 >= 650)
- QUICK_INFORMATION(7,"Using the right mouse button (RMB), you may slap your creatures, thus making them work mor
- ******
-
- ****** MAP00001.TXT
- e quickly. Be careful not to beat them too frequently! This will make them angry, or at worst you will beat them to death!")
- if(player2,timer0 >= 550)
- QUICK_INFORMATION(8,"Clicking with the LBM whilst over a minion will pick that creature up. Any eight o
- f the creatures you own can be carried in your hand like this. Use this method to place Imps next to the tasks that you wish th
- ****** t:\map00112.txt
- e quickly. Be careful not to beat them too frequently! This will make them angry, or at worst you will beat them to death!")
- if(player2,timer0 >= 950)
- QUICK_INFORMATION(8,"Clicking with the LMB whilst over a minion will pick that creature up. Any eight o
- f the creatures you own can be carried in your hand like this. Use this method to place Imps next to the tasks that you wish th
- ******
-
- ****** MAP00001.TXT
- ENDIF
- endif
- endif
- ****** t:\map00112.txt
- ENDIF
- ENDIF
- endif
- ******
-
- ****** MAP00001.TXT
-
- if(player0,flag4 == 1)
- if(player0,entrance >= 1)
- ROOM_AVAILABLE(PLAYER0,LAIR,1,1)
- tutorial_flash_button(8,-1)
- quick_objective(19,"Now you have claimed a portal creatures will enter your dungeon seeking employment. You mus
- t build a 3X3 Lair to house your creatures. Larger Lairs hold more creatures.",player0)
- endif
- endif
- ****** t:\map00112.txt
-
- if(player0,entrance >= 1)
- ROOM_AVAILABLE(PLAYER0,LAIR,1,1)
- tutorial_flash_button(8,-1)
- quick_objective(19,"Now you have claimed a portal creatures will enter your dungeon seeking employment. You must build
- a 3X3 Lair to house your creatures. Larger Lairs hold more creatures.",player0)
- endif
- ******
-
- ****** MAP00001.TXT
- creature icon itself will select the most experienced specimen of the breed.")
- endif
- ****** t:\map00112.txt
- creature icon itself will select the most experienced specimen of the breed.")
- tutorial_flash_button(5,-1)
- endif
- ******
-
- ****** MAP00001.TXT
- SET_TIMER(PLAYER0,TIMER2)
- QUICK_OBJECTIVE(38,"Now that you have built the training room, you can tell your creatures to train by picking
- them up with the LMB and dropping them in it.",player0)
- ****** t:\map00112.txt
- SET_TIMER(PLAYER0,TIMER2)
- QUICK_OBJECTIVE(35,"Now that you have built the training room, you can tell your creatures to train by picking
- them up with the LMB and dropping them in it.",player0)
- ******
-
- ****** MAP00001.TXT
- IF(PLAYER0,TIMER2 >= 800)
- QUICK_OBJECTIVE(18,"You may create more imps by choosing the Create Imp spell in the spell panel and th
- en clicking with the left mouse button on a section of your dungeon floor.",PLAYER0)
- tutorial_flash_button(21,-1)
- SET_FLAG(PLAYER_GOOD,FLAG0,1)
- ****** t:\map00112.txt
- IF(PLAYER0,TIMER2 >= 800)
- IF (PLAYER0, FLAG2 == 0)
- QUICK_OBJECTIVE(18,"You may create more imps by choosing the Create Imp spell in the spell pane
- l and then clicking with the left mouse button on a section of your dungeon floor.",PLAYER0)
- tutorial_flash_button(21,-1)
- SET_FLAG(PLAYER0, FLAG2, 1)
- ENDIF
- SET_FLAG(PLAYER_GOOD,FLAG0,1)
- ******
-
- ****** MAP00001.TXT
- IF_ACTION_POINT(2,PLAYER0)
- if(player_good,thief == 0)
- QUICK_objective(11,"The Heroes' castle lies out of reach on the far bank of the lava flow. Use bridges to connect your
- land to the north bank.",player0)
- TUTORIAL_FLASH_BUTTON(18, -1)
- ****** t:\map00112.txt
- IF_ACTION_POINT(2,PLAYER0)
- QUICK_objective(11,"The Heroes' castle lies out of reach on the far bank of the lava flow. Use bridges to connect your
- land to the north bank and seek out this nest of virtue.",player0)
- TUTORIAL_FLASH_BUTTON(18, -1)
- ******
-
- ****** MAP00001.TXT
- SET_TIMER(PLAYER_GOOD,TIMER1)
- ENDIF
- endif
-
- ****** t:\map00112.txt
- SET_TIMER(PLAYER_GOOD,TIMER1)
- ENDIF
-
- ******
-
- ****** MAP00001.TXT
- if(player0,troll >= 1)
- quick_information(21,"A Troll has entered your dungeon. While not as intelligent as the average human, goblins make exc
- ellent soldiers.")
- endif
- ****** t:\map00112.txt
- if(player0,troll >= 1)
- quick_information(21,"A goblin has entered your dungeon. While not as intelligent as the average human, goblins make ex
- cellent soldiers.")
- endif
- ******
-
- ****** MAP00001.TXT
-
- if_action_point(7,player0)
- if(player_good,flag0 == 1)
- quick_objective(26,"From the markings, you have broken into an old dungeon. claim any assets remaining, but be
- on your guard!",player0)
- ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,ONE,-1,DUNGEON,0,2,600)
- endif
- endif
-
- ****** t:\map00112.txt
-
- IF (PLAYER0,TOTAL_IMPS <= 3)
- IF (PLAYER0, FLAG2 == 0)
- QUICK_OBJECTIVE(39,"You may create more imps by choosing the Create Imp spell in the spell panel and then click
- ing with the left mouse button on a section of your dungeon floor.",PLAYER0)
- SET_FLAG(PLAYER0, FLAG2, 1)
- ENDIF
- ENDIF
-
- ******
-
- ****** MAP00001.TXT
- if_action_point(7,player0)
- if(player_good,flag0 == 0)
- add_party_to_level(player_good,victor,7,1)
- quick_objective(28,"Danger! Your untidy exploration of this realm has left you exposed to the Lord's troops.",p
- layer0)
- set_timer(player2,timer3)
- endif
- ****** t:\map00112.txt
- if_action_point(7,player0)
- if(player_good,flag0 == 1)
- quick_objective(26,"From the markings, you have broken into an old dungeon. Claim any assets remaining, but be
- on your guard!",player0)
- ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,ONE,-1,DUNGEON,0,2,600)
- endif
- ******
-
- ****** MAP00001.TXT
-
- if(player2,timer3 >= 350)
- if(player_good,flag0 == 0)
- next_command_reusable
- add_party_to_level(player_good,victor,7,1)
- next_command_reusable
- set_timer(player2,timer3)
- ****** t:\map00112.txt
-
- if_action_point(7,player0)
- if(player_good,flag0 == 0)
- add_party_to_level(player_good,victor,7,1)
- quick_information(28,"Danger! Your untidy exploration of this realm has left you exposed to the Lord's troops."
- )
- set_timer(player2,timer3)
- ******
-
- ****** MAP00001.TXT
-
- if_action_point(3,player0)
- quick_objective(37,"You've discovered the Heroes' castle.",player0)
- add_party_to_level(player_good,final,player_good,1)
- set_flag(player0,flag1,1)
- endif
- ****** t:\map00112.txt
-
- if(player2,timer3 >= 350)
- if(player_good,flag0 == 0)
- next_command_reusable
- add_party_to_level(player_good,victor,7,1)
- next_command_reusable
- set_timer(player2,timer3)
- endif
- endif
- ******
-
- ****** MAP00001.TXT
-
- if_action_point(5,player0)
- add_party_to_level(player_good,victor,-4,1)
- endif
- ****** t:\map00112.txt
-
- if_action_point(3,player0)
- quick_objective(37,"You've discovered the Heroes' castle. Break down the doors and wreak havoc upon the enemy!",player0
- )
- endif
- ******
-
- ****** MAP00001.TXT
-
- if(player0, flag1 == 1)
- if(player_good, KNIGHT == 0)
- quick_objective(36,"You win",player0)
- win_game
- endif
- endif
- ****** t:\map00112.txt
-
- if_action_point(8,player0)
- add_party_to_level(player_good,final,player_good,1)
- set_flag(player0,flag1,1)
- endif
- ******
-
- ****** MAP00001.TXT
-
-
-
- ****** t:\map00112.txt
-
- if_action_point(5,player0)
- add_party_to_level(player_good,victor,-4,1)
- endif
-
- if(player0, flag1 == 1)
- if(player_good, KNIGHT == 0)
- quick_objective(36,"Congratulations. You have defeated the Lord of the Land and completed the Dungeon Keeper d
- emo.",player0)
- win_game
- endif
- endif
-
- ******
-
-
-